deputy executive editor - Spanish English Dictionary